#include "zutil.h"Include dependency graph for deflate.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| struct | ct_data_s |
| struct | internal_state |
| struct | tree_desc_s |
Defines | |
| #define | LENGTH_CODES 29 |
| #define | LITERALS 256 |
| #define | L_CODES (LITERALS+1+LENGTH_CODES) |
| #define | D_CODES 30 |
| #define | BL_CODES 19 |
| #define | HEAP_SIZE (2*L_CODES+1) |
| #define | MAX_BITS 15 |
| #define | INIT_STATE 42 |
| #define | BUSY_STATE 113 |
| #define | FINISH_STATE 666 |
| #define | Freq fc.freq |
| #define | Code fc.code |
| #define | Dad dl.dad |
| #define | Len dl.len |
| #define | max_insert_length max_lazy_match |
| #define | put_byte(s, c) {s->pending_buf[s->pending++] = (c);} |
| #define | MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1) |
| #define | MAX_DIST(s) ((s)->w_size-MIN_LOOKAHEAD) |
| #define | d_code(dist) ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)]) |
| #define | _tr_tally_lit(s, c, flush) |
| #define | _tr_tally_dist(s, distance, length, flush) |
Typedefs | |
| typedef ct_data_s | ct_data |
| typedef static_tree_desc_s | static_tree_desc |
| typedef tree_desc_s | tree_desc |
| typedef ush | Pos |
| typedef Pos | Posf |
| typedef unsigned | IPos |
| typedef internal_state | deflate_state |
Functions | |
| void | _tr_init () |
| int | _tr_tally () |
| void | _tr_flush_block () |
| void | _tr_align () |
| void | _tr_stored_block () |
Variables | |
| uch | _length_code [] |
| uch | _dist_code [] |
|
|
Value: |
|
|
Value: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc3